var jsCookie = require('js-cookie')

require('badjs-report')

function getQueryString(name) { 
	var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); 
	var r = window.location.search.substr(1).match(reg); 
	if (r != null) return unescape(r[2]); return null; 
} 
// 统计用，开发者不需要理会
// if (window.BJ_REPORT) {
// 	BJ_REPORT.init({
//   		id: 1
// 	});
// 	BJ_REPORT.init({
// 		id: 1,                                
// 		uin: window.location.origin,          
// 		combo: 0,                             
// 		delay: 1000,                          
// 		url: "//litten.me:9005/badjs/",       
// 		ignore: [/Script error/i],           
// 		random: 1,                            
// 		repeat: 500000,                         
// 		onReport: function(id, errObj){},    
// 		ext: {}                             
// 	});
// 	// iframe不上报
// 	var host = window.location.host
// 	var isNotFrame = (top === window)
// 	var isNotLocal = !((/localhost/i.test(host) || /127.0.0.1/i.test(host) || /0.0.0.0/i.test(host)))
// 	isNotFrame && isNotLocal && BJ_REPORT.report('yilia-' + window.location.host)

// 	// 来源上报
// 	var from = getQueryString('f');
// 	var fromKey = 'yilia-from';
// 	if (from) {
// 		isNotFrame && BJ_REPORT.report('from-' + from);
// 		// 种cookie
// 		jsCookie.set(fromKey, from);
// 	} else {
// 		if (document.referrer.indexOf(window.location.host) >= 0) {
// 			// 取cookie
// 			from = jsCookie.get(fromKey);
// 			from && isNotFrame && BJ_REPORT.report('from-' + from);
// 		} else {
// 			// 清cookie
// 			jsCookie.remove(fromKey);
// 		}
// 	}
// }

module.exports = {
	init: function() {}
}